the seven wonders of the ancient - French English Dictionary